Admin Level Commands

See this document online here for a better format:
https://www.angelfire.com/pq2/hersh/commands.html

#admin password
    Sets you to the lvl of admin your password equals 


Admin Level 1

#revert
    Takes you out of eyes and possess. 
#arenacutshort
    Restarts the arena match. 
#attacklos botname x y z
    Makes a bot attack a certain position. This command works with pet-bots. 
#botgroup botgroup botName
    Adds a bot to botgroup. 
#botnormal botname
    Returns the bot to normal attack mode. 
#cancelfollow botname
    Makes botname stop following its target. 
#cancelfreeze botname
    Unfreezes a bot. Works with pet-bots. 
#createbotgroup onewordBotgroup
    Creates a BotGroup. 
#discardbotgroup botgroup
    Deletes a BotGroup. 
#eyes name
    Changes your perspective to that of the other player's but in 3rd person mode. Also works on pet-bots 
#follow botname targetName
    Makes botname follow targetName. 
#forcespawn name
    Forces a player to spawn upon death. 
#freeze botname
    Freezes a bot. Works with pet-bots. 
#getadmin name
    Tells you what the admin level of a certain player is. 
#getbank name
    Tells you how many coins a player has in bank reserves. 
#getbotgroupleader botgroup
    Tells you who the other bots in the botgroup are following. 
#getclientid name
    Tells you a player's clientId. 
#getcoins name
    Tells you how many coins a player is carrying. 
#getexp name
    Tells you how much EXP a player has. 
#getfinalatk name
    Tells you how much ATK a player has. 
#getfinaldef name
    Tells you how much DEF a player has. 
#getfinallck name
    Tells you how much LCK a player has. 
#gethp name
    Tells you how much HP a player has. 
#getlck name
    Tells you how much base LCK a player has. 
#getlvl name
    Tells you a player's current Level. 
#getmana name
    Tells you how much MANA a player has. 
#getmaxhp name
    Tells you what a player's current max HP is. 
#getmaxmana name
    Tells you what a player's current max MANA is. 
#getname clientId
    Tells you a player's name based on their clientId or playerId. 
#getplayerid name
    Tells you a player's playerId. 
#getposition
    Gets the position at your crosshairs. 
#getstorage name
    Displays what the player has in bank storage. 
#getteam name
    Tells you what team a player is on. 
#listbotgroups
    Lists all the botgroups. 
#listdis
    Lists the tagnames for all spawned InteriorShapes. 
#listpacks
    Lists the tagnames for all spawned packs. 
#rbotgroup botName
    Removes bot from its current botgroup. 
#setadmin name level
    Sets a player's admin level.



Admin Level 2

#addbank name n
    Adds n coins to player's bank reserves. 
#addcoins name n
    Adds n coins to player's current carried coins. 
#beg name
    Kicks a player out of the game giving them the following message: "Do not beg from an admin! The next time you might be banned, so quit your begging." 
#deathmsg {name} death message
    Specifies a message played upon a player's death. Admins level 2+ can specify a specific player. 
#doexport name 1/0
    1 enables chat export for a player. By default, they are all 0. 
#fell name
    Teleports a player safely to town. 
#getitemcount name item
    Tells you how many of item the player has. 
#getvelocity name
    Displays name's velocity. 
#givethisstuff name stuffstring
    Gives a players stuff. Example: #givethisstuff Someguy COINS 20 Longsword 1 EXP 50 LCK 1 
#item name item n
    Sets name's itemcount for item to n. 
#kick name [true/false]
    Kicks a player from the server. If you specify True, the player will be banned. 
#kickid id [true/false]
    Kicks a player from the server. If you specify True, the player will be banned. 
#kill name
    Kills a player, similar to suicide. 
#myitem item n
    Sets your itemcount for item to n. 
#nodroppack name 1/0
    1 prevents a bot from dropping a pack upon death. 
#playsound nsound x y z
    Plays a sound. 
#refreshbotskills
    Refreshes skills for a bot to match its level. 
#sethp name n
    Sets a player's HP to n. 
#setinvis name 1/0
    Sets a player's invisible state. 1 is invisible, 0 is visible. (#hide uses the same type of invisibility) 
#setmana name n
    Sets a player's MANA to n. 
#setteam name n
    Sets a player's team to n. Players normally reside on team 0. 
#setvelocity name x y z
    Sets name's velocity. 
#takethisstuff name stuffstring
    Takes stuff from a player as long as the player is carrying every item specified. 
#teleport name
    Teleports a player to your crosshairs. 
#teleport2 name targetName
    Teleports a player to targetName.



Admin Level 3

#addexp name n
    Adds n EXP to player's current EXP. 
#addlck name n
    Adds n LCK to player's current LCK pool. 
#addrankpoints name n
    Adds rankpoints to the player's existing rankpoints. 
#addskill name skillId n
    Adds n to name's skillId. 
#addsp name n
    Adds n SP credits to player's current SP credit pool. 
#anon targetname color
    Does a global anonymous message with the color specified 
#block blockName
    Creates a block. 
#call blockName
    Executes a block. 
#clearblocks {name}
    Clears all your blocks. Admins level 5+ can specify a name. 
#clearonconsider tagname [index]
    Clears an onConsider event for tagname. If index is missing or -1, all onConsider events are cleared for tagname. 
#clearonhear name [index]
    Clears an onHear event for name. If index is missing or -1, all onHear events are cleared for name. 
#delblock blockName:
    Deletes a block. 
#delbot name
    Deletes a bot (does not trigger any events) 
#deldis tagname
    Deletes a spawned InteriorShape. 
#delloadout tagname
    Deletes a loadout. 
#delpack tagname
    Deletes a pack. 
#echo on/off/message
    Off disables messages being sent, on returns it to normal. message sends you a message. 
#endblock
    Ends the current block. 
#fw name message
    Forwards a message to a certain player. Example: #fw botname #shout Hey!! 
#getskill name skillId
    Displays name's skill in skillId 
#if {expression} command
    Example: #if {%1 > 0}#echo %1 is greater than 0 
#jail name [time] [jailnumber]
    Time is in seconds. By default time is 300 seconds and jailnumber is random unless specified. 
#listblocks {name}
    Lists all your blocks. Admins level 5+ can specify a name. 
#listloadouts
    Displays the contents of every loadout. 
#listonconsider [tagname]
    Lists all the onConsider events for tagname. If tagname is omitted, all onConsiders are listed. 
#listonhear name
    Lists all the onHear events for name. 
#loadout tagname loadoutstring
    Creates a loadout. Example: #loadout myloadout1 CLASS Ranger EXP 5000 Sling 1 SmallRock 50. Used in #spawn 
#nobotsniff name 1/0
    Prevents a bot from detecting users from afar. 
#onconsider tagname radius keep all/targetname
    An event will be called when a player considers (pack key) tagname from 'radius' meters or closer. Keep is either 'true' or 'false'. 'true' means that the onConsider event won't be deleted after use. Use 'all' for the event to be triggered by any player, or use a name in order for the event to be triggered only by this name. You can use multiple #onconsider events for one tagname in order to trigger different events depending on distance. 
#onhear name radius keep all/targetname "text"/var
    An event will be called when "text" is said 'radius' meters from 'name'. Keep is either 'true' or 'false'. 'true' means that the onHear event won't be deleted after use. Use 'all' for the event to be triggered by any player, or use a name in order for the event to be triggered only by this name. Use 'var' instead of "text" if you want #onhear to hear any word or number. Example of var usage: #onhear Joseph 5 true all var >#fw Joseph #say You just said ^var to me! 
#setexp name n
    Sets a player's EXP to n. 
#sethouse name partial-housename/NULL
    Sets a player's house. 
#setpvp name 1/0
    Sets a player's PVP flag, where 1 is PVP and 0 is non-PVP. 
#setsp name n
    Sets a player's SP credit pool to n. 
#showloadout tagname
    Displays the contents of a loadout. 
#spawn botType displayName loadout [team] x y z
    Spawns a bot. 
#spawndis filename tagname x y z r1 r2 r3
    Spawns an InteriorShape. 
#spawnpack tagname x y z | packstring
    Spawns a pack.



Admin Level 4

#clearloadouts
    Deletes all loadouts. 
#clearstorage name
    Clears a player's bank storage. 
#fixbashflag
    Resets a player's bash flag. Used for debugging. 
#fixspellflag
    Resets a player's spell flag. Used for debugging. 
#getip name
    Tells you a player's transport address. 
#human
    Changes you back to human form. 
#loadcharacter id
    Loads a character by its clientId. 
#loadworld
    Triggers a LoadWorld();. Used for debugging. 
#possess name
    Lets you take control of a certain player. Also works on pet-bots. 
#saveworld
    Triggers a SaveWorld();. Used for debugging. 
#setrace name race
    Sets a player's race. This is typically either MaleHuman, FemaleHuman, or DeathKnight. (case-sensitive) 
#setstorage name
    Sets what the player has in bank storage.



Admin Level 5

#clearallblocks confirm
    Clears everyone's blocks. 
#clearchar name
    Completely clears a character. Very dangerous command. 
#deleteobject objectId
    Deletes an object. Not recommended due to its power, which can potentially cause a server to crash. 
#exportchat 1/0
    Enables/disables (1/0 respectively) chat export. It will create logs of what people are typing. 
#getotherinfo name
    Tells you a player's Other Info field, bypassing the password procedures. 
#getpassword name
    Tells you a player's password. (used in the Other Info field) 
#listblockowners
    Lists all the players who currently have blocks. 
#setpassword name onewordpassword
    Sets a player's password for use in the Other Info field. 
#setspawnmultiplier n
    By default, this value is at 1.0. Note that 0 will cease spawning. 
#setupai
    Deletes all the fake bots (town bots) and recreates them.